*{margin: 0;padding: 0;}
.top img,.goods_detial img{
	width: 100%;
}
.nav,.mui-bar {
	width: 100%;
	height: 40px;
	position: fixed;
	top: 0;
	left: 0;
	color: #fff;
	font-size: 17px;
	line-height: 40px;
	 background: -moz-linear-gradient( top,rgba(0,0,0,.8),rgba(0,0,0,.1));
	 background: -webkit-linear-gradient( top,rgba(0,0,0,.8),rgba(0,0,0,.1));
	 background: -o-linear-gradient( top,rgba(0,0,0,.8),rgba(0,0,0,.1));
	 background: linear-gradient( top,rgba(0,0,0,.8),rgba(255,255,255,.3));
	}
.color_ff{color: #fff;}
.blue{color: #319FFF;}
.bg_ff{background: #fff;}
.mg_top10{margin-top: 10px;}
.padding_10{padding: 10px;}
.goods_text{
	padding: 15px;
	font-size: 17px;
	color: #262626;
}
.rule_box p{
	color: #343434;
}
.rule_box h5{
	color: #EB1A2F;
	font-size: 15px;
	font-weight:800;
}
.num-box img{
	width: 20px;
	 vertical-align: middle;
}
.num-box input{
	width: 20px;
	height: 20px;
	padding: 0;
	margin: 0;
	text-align: center;
    line-height: 20px;
    border: none;
   display: none;
}
.cut{
	display: none;
}
.goods_detial{
	margin-top: 3px;
	padding-bottom: 70px;
}
.bottom{
	position: fixed;
	width: 100%;
	bottom: 0;
	left: 0;	
}
.bottom li{
	float: left;
	height: 50px;
	line-height: 50px;
	text-align: center;
	list-style: none;
}
.bottom li:first-child{
	background: #FFFFFF;
	width: 35%;
	position: relative;
}
.bottom li:last-child{
	background: #EA3E3E;
	width: 65%;
	
}
.bottom li img{
	width: 25px;
	padding-top: 10px;
}
.bottom li:last-child a{
	color: #fff;
}
.bottom li a{
	width: 100%;
	display: inline-block;
}
.mui-badge{
	background: #FF3131;
	color: #fff;
	position: absolute;
	top: 5px;
	right: 28%;
}
